redeemable annuity - German English Dictionary